Skip to content

feat: explain transitive upgrade targets#4823

Open
aikins01 wants to merge 3 commits into
dart-lang:masterfrom
aikins01:fix/explain-transitive-upgrade-4569
Open

feat: explain transitive upgrade targets#4823
aikins01 wants to merge 3 commits into
dart-lang:masterfrom
aikins01:fix/explain-transitive-upgrade-4569

Conversation

@aikins01
Copy link
Copy Markdown
Contributor

@aikins01 aikins01 commented May 17, 2026

adds pub upgrade <package>:latest and pub upgrade <package>:resolvable target syntax so users can pin a transitive dependency to the latest or latest resolvable version and get the solver explanation when current constraints block it.

fixes #4569
related to #3685

aikins01 added 3 commits May 17, 2026 15:20
add pub upgrade target suffixes that pin a package to its latest or latest resolvable version so the solver can report what blocks that selection.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

A way to get the solve failure for updating a transitive dependency to latest/resolvable

1 participant